import unittest#导入unittest框架
import pytest#导入pytest框架
from common import log_set, send_mail#导入日志设置和发送邮件函数

if __name__ == '__main__':
    log_set()
    #下三行是使用unittest执行测试的代码
    # suite=unittest.defaultTestLoader.discover(start_dir='.',pattern='test*.py')
    # runner=unittest.TextTestRunner()
    # runner.run(suite)
    #使用pytest执行测试,生成html测试报告
    pytest.main(['./', '-s', '--html=baogao.html'])
    #发送包含日志和报告的邮件
    send_mail(['log.txt', 'baogao.html'])